div.posit {
	background-color: #333;
	font-family: arial,sans-serif;
	font-size:10px;
	padding:8px 5px 7px 7px;
	position: absolute;
	text-align: left;
	z-index: 1002;
	border-radius: 0 7px 7px 7px;
	opacity: 0.83;
	clear:both;
	color:#CCCCCC;
	display:none;
	min-width:150px;
	box-shadow: 0px 1px 4px #000000;
}

.posit_g{
	min-width:600px !important;
	font-size:12px !important;
	opacity: 0.95 !important;
	border-radius: 4px !important;
	box-shadow: 1px 1px 10px #000000 !important;
}

.posit_g h5{
	font-size:14px !important;
	color: red;
}

.posit h5{
	margin:0;
	font-size:11px;
	text-align:center;
	font-weight:bold;
}
.posit p{
	margin:3px;
}
.posit_excl{
	float:left; 
	font-size:25px; 
	font-weight:bold; 
	font-family:times;
	margin: -5px 5px -8px 0;
	color:red;
}
.posit .jpFieldName{
	display:none;
}
.posit_g .jpFieldName{
	display:inline;
	font-weight:bold;
	color:#FFF;
}